package com.tj.collection.db.entity;
import com.fqgj.common.entity.BaseEntity;
import java.util.Date;
/**
* User: anonymous
* Date: 2020-12-25
* Time: 11:23:26.090
* TableDesc:
*/
public class ClOutboundBatchEntity extends BaseEntity{
    /**
    *外呼批次号
    */
    private String batchNo;
    /**
    *外呼类型
    */
    private String type;
    /**
    *商户标识
    */
    private String merchantCode;
    /**
    *产品类目
    */
    private String productCategory;
    /**
    *产品code
    */
    private String productCode;
    /**
    *拨打日期
    */
    private Date callDate;
    /**
    *话术模板id
    */
    private String botenceId;
    /**
    *线路id
    */
    private String lineIds;
    /**
    *状态 -1:未提交 0:提交完成 1:处理中 2:处理完成
    */
    private Integer status;
    /**
    *系统接收到的号码数量
    */
    private Integer acceptCount;
    /**
    *呼叫完成的号码数量
    */
    private Integer endCount;
    /**
    *计划中的号码数量
    */
    private Integer planCount;
    /**
    *处理成功的号码数量
    */
    private Integer successCount;
    /**
    *处理失败的号码数量
    */
    private Integer failCount;


    public  String getBatchNo(){
        return this.batchNo;
    }

    public  ClOutboundBatchEntity setBatchNo(String batchNo){
        this.batchNo = batchNo;
        return this;
    }

    public  String getType(){
        return this.type;
    }

    public  ClOutboundBatchEntity setType(String type){
        this.type = type;
        return this;
    }

    public  String getMerchantCode(){
        return this.merchantCode;
    }

    public  ClOutboundBatchEntity setMerchantCode(String merchantCode){
        this.merchantCode = merchantCode;
        return this;
    }

    public  String getProductCategory(){
        return this.productCategory;
    }

    public  ClOutboundBatchEntity setProductCategory(String productCategory){
        this.productCategory = productCategory;
        return this;
    }

    public  String getProductCode(){
        return this.productCode;
    }

    public  ClOutboundBatchEntity setProductCode(String productCode){
        this.productCode = productCode;
        return this;
    }

    public  Date getCallDate(){
        return this.callDate;
    }

    public  ClOutboundBatchEntity setCallDate(Date callDate){
        this.callDate = callDate;
        return this;
    }

    public  String getBotenceId(){
        return this.botenceId;
    }

    public  ClOutboundBatchEntity setBotenceId(String botenceId){
        this.botenceId = botenceId;
        return this;
    }

    public  String getLineIds(){
        return this.lineIds;
    }

    public  ClOutboundBatchEntity setLineIds(String lineIds){
        this.lineIds = lineIds;
        return this;
    }

    public  Integer getStatus(){
        return this.status;
    }

    public  ClOutboundBatchEntity setStatus(Integer status){
        this.status = status;
        return this;
    }

    public  Integer getAcceptCount(){
        return this.acceptCount;
    }

    public  ClOutboundBatchEntity setAcceptCount(Integer acceptCount){
        this.acceptCount = acceptCount;
        return this;
    }

    public  Integer getEndCount(){
        return this.endCount;
    }

    public  ClOutboundBatchEntity setEndCount(Integer endCount){
        this.endCount = endCount;
        return this;
    }

    public  Integer getPlanCount(){
        return this.planCount;
    }

    public  ClOutboundBatchEntity setPlanCount(Integer planCount){
        this.planCount = planCount;
        return this;
    }

    public  Integer getSuccessCount(){
        return this.successCount;
    }

    public  ClOutboundBatchEntity setSuccessCount(Integer successCount){
        this.successCount = successCount;
        return this;
    }

    public  Integer getFailCount(){
        return this.failCount;
    }

    public  ClOutboundBatchEntity setFailCount(Integer failCount){
        this.failCount = failCount;
        return this;
    }
}
